#include <iostream>
#include <iomanip>
#include <bitset>
using namespace std;

int main() {
    int dec;
    if (!(cin >> dec)) return 0;          // 读入十进制整数

    cout << "Binary: " << bitset<32>(dec).to_string().substr(bitset<32>(dec).to_string().find('1')) << '\n';
    cout << "Oct:    " << oct << dec << '\n';
    cout << "Hex:    " << hex << uppercase << dec << '\n';
    return 0;
}